drop table jms_dm.dm_tms_trunk_load_factor_basic_dt
CREATE EXTERNAL TABLE jms_dm.dm_tms_trunk_load_factor_basic_dt(
 `senderdtributecode` string COMMENT '发送网点代码',
 `receiverdtributecode` string COMMENT '接收网点代码',
 `senderregionalname` string COMMENT '始发大区',
 `receiverregionalname` string COMMENT '目的大区',
 `sender_manage_regionalname` string COMMENT '始发管理大区',
 `receiver_manage_regionalname` string COMMENT '目的管理大区',
 `datetime` date COMMENT '运行日期',
 `shipmentno` string COMMENT '任务单号',
 `vehiclelinename` string COMMENT '线路名称',
 `vehiclelinecode` string COMMENT '线路编码',
 `linename` string COMMENT '线路段',
 `totalmileage` string COMMENT '线路段公里数',
 `tasktype` string COMMENT '任务类型',
 `linepartweight` string COMMENT '线路段-重量',
 `linepartvolume` string COMMENT '线路段-体积',
 `linepartcount` string COMMENT '线路段-票数',
 `linepartweight_rate` string COMMENT '线路段-装载率-重量',
 `linepartvolume_rate` string COMMENT '线路段-装载率-体积',
 `linepartcount_rate` string COMMENT '线路段-装载率-票数',
 `startparentnetworkname` string COMMENT '出发代理区名称',
 `startproviderdesc` string COMMENT '出发省',
 `startcentername` string COMMENT '出发转运中心名称',
 `endparentnetworkname` string COMMENT '目的代理区名称',
 `endproviderdesc` string COMMENT '目的省',
 `endcentername` string COMMENT '目的转运中心名称',
 `operationmodel` string COMMENT '运行模式',
 `platenumber` string COMMENT '车牌号',
 `vehicletypename` string COMMENT '车型',
 `planned_departure_time` timestamp comment '计划离开时间',
 `app_departure_time` timestamp comment 'app离开时间',
 `if_ontime` string comment '是否准时',
 `planned_arrival_time` timestamp comment '计划到达时间',
 `app_arrival_time` timestamp comment 'app到达时间',
 `if_late` string comment '是否迟到',
 `vehicleweight` string COMMENT '核载重量',
 `vehiclevolume` string COMMENT '核载体积',
 `vehiclecount` string COMMENT '核载票量',
 `lineweight` string COMMENT '线路-重量',
 `linevolume` string COMMENT '线路-体积',
 `linecount` string COMMENT '线路-票数',
 `lineweight_rate` string COMMENT '线路-装载率-重量',
 `linevolume_rate` string COMMENT '线路-装载率-体积',
 `linecount_rate` string COMMENT '线路-装载率-票数',
 `startparentnetworkcode` string COMMENT ' 出发地代理商编码',
 `senderregionalid` string COMMENT ' 出发大区ID',
 `sender_manage_regionalcode` string COMMENT ' 出发管理大区CODE',
 `startproviderid` string COMMENT ' 出发省ID',
 `receiverregionaid` string COMMENT ' 目的大区ID',
 `receiver_manage_regionacode` string COMMENT ' 目的管理大区CODE',
 `endproviderid` string COMMENT ' 目的省ID',
 `endparentnetworkcode` string COMMENT ' 目的地代理商编码',
 `no_weight_cnt` int COMMENT '无重量票数',
 `more1000_weight_cnt` int COMMENT '超重量票数(内部计费重量”的值大于1000KG的运单)',
 `not_nomarl_cnt` int COMMENT '非正常重量票数',
 `cirbag` int COMMENT '循环袋数',
 `cirbagweight` decimal(10,2) COMMENT '循环袋重量',
 `shipmentname` string COMMENT '任务名称',
 `hasout` string COMMENT '是否兜底',
 `issupplies` string COMMENT '是否物资线路',
`createdate` timestamp COMMENT '创建时间')
COMMENT '干线装载率汇总表'
PARTITIONED BY (
  `dt` string COMMENT '时间分区-计划发车时间')
STORED AS parquet
LOCATION
  'hdfs://yl-bg-hdp/dw/hive/jms_dm.db/external/dm_tms_trunk_load_factor_basic_dt'